Module manager: Stephen Stackhouse
Email: s.stackhouse@leeds.ac.uk
Taught: Semesters 1 & 2 (Sep to Jun) View Timetable
Year running 2012/13
A/AS level Mathematics or equivalent (e.g. SOEE1480)
SOEE1160 | Comp & Prog in Geosciences |
SOEE5820M | Fortran for Environmental Modelling |
ENVI2240
This module is not approved as an Elective
This module is designed to introduce you to the School of Earth and Environment computer system, mapping software and basic computer programming. It begins in the first semester with an overview of the ArcGIS mapping software. This is followed in the second semester by a brief look at the UNIX operating system, and basic introduction to the Fortran and Matlab programming languages. It is intended that the module should provide a starting point for enabling you to write custom computer programs to solve problems in your own research.
On completion of this module students will be able to:
1. Produce electronics map using the ArcGIS mapping software
2. Navigate a UNIX environment
3. Use a UNIX based text editor
4. Design and implement shell scripts to process data
5. Design and implement simple computer programs in Fortran and Matlab
6. Make a critical assessment of a computer program
Computer literacy on linux operating systems, shell scripting, software planning, structured programming expertise in Fortran (77) and Matlab.
1. ArcGIS – creating a map base
– point data, geological data, processing 3D point data
2. UNIX – file-system navigation and management
– tools and shell scripts
3. Fortran – declaring variables
– conditional statements and loops
– subroutines and external functions
– reading from and writing to files
– formatting output
– structured programming and debugging
4. Matlab – matrix manipulation
– basic plotting
– conditional statements and loops
– writing scripts and functions
Delivery type | Number | Length hours | Student hours |
---|---|---|---|
Lecture | 11 | 1 | 11 |
Practical | 16 | 2 | 32 |
Private study hours | 57 | ||
Total Contact hours | 43 | ||
Total hours (100hr per 10 credits) | 100 |
Students should spend time revising course material, practising programming and completing coursework.
Progress will be monitored in the practical classes, where students will receive help with debugging their codes and also through marked computer programming exercises.
Assessment type | Notes | % of formal assessment |
---|---|---|
Computer Exercise | Prgramming Exercises: UNIX, Fortran I, Fortran II and Matlab (4 in total) | 70 |
Project | Mapping Project: Electronic map and interpretation | 30 |
Total percentage (Assessment Coursework) | 100 |
Normally resits will be assessed by the same methodology as the first attempt, unless otherwise stated
The reading list is available from the Library website
Last updated: 4/10/2013
Errors, omissions, failed links etc should be notified to the Catalogue Team